// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package android.support.v4.view;
import android.support.v4.internal.view.SupportMenuItem;
import android.util.Log;
import android.view.MenuItem;
import android.view.View;
// Referenced classes of package android.support.v4.view:
// C, B, A, E,
// ActionProvider
public class MenuItemCompat
{
public static final int SHOW_AS_ACTION_ALWAYS = 2;
public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW = 8;
public static final int SHOW_AS_ACTION_IF_ROOM = 1;
public static final int SHOW_AS_ACTION_NEVER = 0;
public static final int SHOW_AS_ACTION_WITH_TEXT = 4;
static final E a;
private static final String b = "MenuItemCompat";
public MenuItemCompat()
{
}
public static boolean collapseActionView(MenuItem menuitem)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).collapseActionView();
} else
{
return a.c(menuitem);
}
}
public static boolean expandActionView(MenuItem menuitem)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).expandActionView();
} else
{
return a.b(menuitem);
}
}
public static ActionProvider getActionProvider(MenuItem menuitem)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).getSupportActionProvider();
} else
{
Log.w("MenuItemCompat", "getActionProvider: item does not implement SupportMenuItem; returning null");
return null;
}
}
public static View getActionView(MenuItem menuitem)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).getActionView();
} else
{
return a.a(menuitem);
}
}
public static boolean isActionViewExpanded(MenuItem menuitem)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).isActionViewExpanded();
} else
{
return a.d(menuitem);
}
}
public static MenuItem setActionProvider(MenuItem menuitem, ActionProvider actionprovider)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).setSupportActionProvider(actionprovider);
} else
{
Log.w("MenuItemCompat", "setActionProvider: item does not implement SupportMenuItem; ignoring");
return menuitem;
}
}
public static MenuItem setActionView(MenuItem menuitem, int i)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).setActionView(i);
} else
{
return a.b(menuitem, i);
}
}
public static MenuItem setActionView(MenuItem menuitem, View view)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).setActionView(view);
} else
{
return a.a(menuitem, view);
}
}
public static MenuItem setOnActionExpandListener(MenuItem menuitem, OnActionExpandListener onactionexpandlistener)
{
if (menuitem instanceof SupportMenuItem)
{
return ((SupportMenuItem)menuitem).setSupportOnActionExpandListener(onactionexpandlistener);
} else
{
return a.a(menuitem, onactionexpandlistener);
}
}
public static void setShowAsAction(MenuItem menuitem, int i)
{
if (menuitem instanceof SupportMenuItem)
{
((SupportMenuItem)menuitem).setShowAsAction(i);
return;
} else
{
a.a(menuitem, i);
return;
}
}
static
{
int i = android.os.Build.VERSION.SDK_INT;
if (i >= 14)
{
a = new C();
} else
if (i >= 11)
{
a = new B();
} else
{
a = new A();
}
}
}